package cn.com.nes.site.service.system.region.dto;

import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class XzqhDTO {
    /**
     * 行政区划代码
     */
    private String xzqhdm;

    /**
     * 行政区划名称
     */
    private String xzqhmc;

    /**
     * 行政区划级别
     */
    private String xzqhjb;

    /**
     * 行政区划类别
     */
    private String xzqhlb;

    /**
     * 是否有效
     */
    private String sfyx;

    /**
     * 备注
     */
    private String bz;

    /**
     * 上级区划代码
     */
    private String sjqhdm;

    /**
     * 一级行政区划代码
     */
    private String xzqhdm1;

    /**
     * 二级行政区划代码
     */
    private String xzqhdm2;

    /**
     * 三级行政区划代码
     */
    private String xzqhdm3;

    /**
     * 四级行政区划代码
     */
    private String xzqhdm4;

    /**
     * 五级行政区划代码
     */
    private String xzqhdm5;

    /**
     * 中心经度
     */
    private BigDecimal zxjd;

    /**
     * 中心纬度
     */
    private BigDecimal zxwd;

    /**
     * 总户数
     */
    private Long zhs;

    /**
     * 总人数
     */
    private Long zrs;

    /**
     * 街道
     */
    private String jd;

    /**
     * 照明
     */
    private String zm;

    /**
     * 绿化
     */
    private String lh;

    /**
     * 变压器
     */
    private String myq;

    /**
     * 水源
     */
    private String sy;

    /**
     * 经济
     */
    private BigDecimal jj;

    /**
     * 企业数
     */
    private Long qys;

    /**
     * 设施农业数
     */
    private Long ssnys;

    /**
     * 学校数
     */
    private Long xxs;

    /**
     * 医院（卫生院）数
     */
    private Long yys;

    /**
     * 商店数
     */
    private Long sds;
    /**
     * 行政区划图
     */
    private byte[] xzqht;

    /**
     * 行政区划全称
     */
    private String xzqhqc;

    // 扩展参数
    private List<XzqhDTO> childList;

}
